<?php

class Application_Model_DbTable_Senha extends Zend_Db_Table_Abstract {

    protected $_name = 'password';

    public function retornarSenha($id) {
	$id = (int) $id;
	$linha = $this->fetchRow('id = ' . $id);
	if (!$linha) {
	    throw new Exception("Não foi possível encontrar a linha $id");
	}
	return $linha->toArray();
    }

    public function adicionarSenha($artist, $title) {
	$data = array(
	    'artist' => $artist,
	    'title' => $title,
	);
	$this->insert($data);
    }

    public function atualizarSenha($id, $artist, $title) {
	$data = array(
	    'artist' => $artist,
	    'title' => $title,
	);
	$this->update($data, 'id = ' . (int) $id);
    }

    public function deletarSenha($id) {
	$this->delete('id =' . (int) $id);
    }

}

